home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
answrbok
/
shape.lha
/
shape
/
screen.c
< prev
next >
Wrap
Text File
|
1993-08-08
|
519b
|
38 lines
include "screen.h"
har screen[XMAX][YMAX];
oid screen_init()
for (int y = 0; y < YMAX; y++)
for (int x=0; x < XMAX; x++)
screen[x][y] = white;
nline int on_screen(int a, int b)
return 0 <= a && a < XMAX && 0 <= b && b < YMAX;
oid put_point(int a, int b)
if (on_screen(a,b)) screen[a][b] = black;
oid screen_clear()
screen_init();
oid screen_refresh()
for (int y=YMAX-1; 0<= y; y--)
{
for (int x = 0; x < XMAX; x++)
cout.put(screen[x][y]);
cout.put('\n');
}
oid screen_end() { }